This property is 5 minutes walk from the beach. Featuring a free private beach area and an outdoor pool complete with sun loungers and parasols, Triton Villas Residence & Hotel is located in Sellia Marina, 900 m from the Mediterranean Sea. It offers classic-style rooms and self-catering accommodation, and an on-site restaurant. Rooms at the Triton Villas Residence & Hotel have a garden view. Apartments and studios come with a kitchenette complete with a dining table and a seating area with a sofa. The private bathroom includes a shower or a bath.